Lead Engineer responsible for architecting, documenting, designing, developing, testing, debugging, verifying and/or validating firmware. Lead day to day firmware requirements gathering, architecture and development, cross functional collaboration and delivery of integrated firmware solutions. Support all platforms and programs with fimware responsible for multi tasking a